AliNext_Lite\ImportAjaxController D

Total Complexity 294
Dependencies 11
Dependents 0
Total lines 1,322
Lines of code 1,035
Logical lines of code 726
Comment lines 29
Methods 24
Properties 5

Methods 24

Method Rating Maintainability Complexity Lines of code
ajax_update_product_info()
D
20
69 180
ajax_split_product()
D
27
40 137
ajax_load_shipping_info()
C
33 27 84
ajax_push_product()
B
35 19 83
ajax_set_shipping_info()
B
41 19 50
ajax_add_to_import()
A
41 14 55
ajax_import_images_action()
A
47 14 33
ajax_import_cancel_images_action()
A
48 13 29
ajax_link_to_aliexpress_category()
A
44 10 47
ajax_override_product()
A
49 11 27
ajax_link_to_category()
A
49 10 28
ajax_remove_from_import()
A
49 8 32
ajax_search_products()
A
43 7 45
ajax_search_tags()
S
49 5 28
ajax_delete_import_products()
S
54 5 22
ajax_cancel_override_product()
S
53 4 21
ajax_get_product()
S
55 4 20
ajax_override_variations()
S
54 4 20
loadAliexpressCategoryToWoocommerce()
S
56 3 19
prepareSystemForImport()
S
57 2 17
__construct()
S
49 1 29
ajax_get_all_products_to_import()
S
60 2 13
ajax_update_shipping_list()
S
64 2 10
woocommerce_after_add_product()
S
70 1 6